Розробка функціональної специфікації на розробку ПЗ

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2024
Тип роботи:
Методичні вказівки
Предмет:
Технологія програмування та створення програмних продуктів

Частина тексту файла

ЛАБОРАТОРНА РОБОТА № 2 На тему: « Розробка функціональної специфікації на розробку ПЗ». Мета роботи. Розробити функціональну специфікацію на програмний продукт Стадії життєвого циклу розробки програм ЖЦРП може сильно відрізнятися від проекту до проекту і від керівника проекту до керівника проекту. Проте, зазвичай він складається з наступних стадій: Побудова життєвого циклу Попередній аналіз Аналіз побажань і вимог замовника Уточнення функціональних характеристик Створення технічного проекту (технічного завдання) Реалізація Системне тестування Послеpеалізационний огляд Супровід Функціональна специфікація Функціональна специфікація - це міст між початковим оглядом вимог і технічною специфікацією, що розробляється пізніше. Початковий огляд вимог виділяє те, ЩО система повинна робити, а технічна специфікація - це деталізоване проектування кожного елементу системи. Це остання стадія перед безпосереднім кодуванням. Отже, функціональна специфікація може розглядатися як транспорт, що переносить нас з точки A в точку B. Функціональна специфікація описує, ЩО система робитиме, але не як це буде виконано. Ця відмінність важлива. Функціональна специфікація також включає опис всіх головних функціональних модулів і обмеження, що враховуються. Призначення функціональної специфікації Як і будь-яка стадія ЖЦРП, функціональна специфікація може сильно змінюватися від проекту до проекту. У крупних комплексних проектах деякі моменти функціонального проектування можуть бути відкладені до стадії технічного проектування. У будь-якому випадку, основним завданням функціональної специфікації є надання користувачеві деякого документа з наступними критеріями: Документ повинен бути читабельний і добре логічно організований. Він повинен враховувати всі вимоги користувача. Він повинен відповідати на всі питання користувачів і розробників в області функціональної розробки Функціональна специфікація іноді є найбільш лякаючим аспектом формального циклу розробки...Особливо для програмістів, які ненавидять будь-що записувати. Після того, як програмісти дізнаються, що хоче користувач, у них з'являється природний імпульс негайно самостійно починати якщо не кодування, то технічне проектування. Hо нерозуміння на даній стадії може вилитися лихом після початку безпосереднього кодування. Зв'язок тут є ключовим елементом. Hо навіть самий хороший зв'язок між користувачами і програмістами не завжди є гарантією повного розуміння. Функціональна специфікація не повинна представлятися як паперова робота, яка повинна бути формально виконана. Якщо це відбувається, то документ не буде складений правильно і якісно. Користувач повинен розуміти, що документ, що складається, необхідний не тільки як формальність, але і як засіб прискорення, спрощення і поліпшення завдання, що розробляється. Формат документа Специфікація - це документ, що пояснює в бізнес-термінах те, що повинна робити система. Все в ньому повинно представляти інтерес для користувача. Документ не повинен бути переобтяжений технічними подробицями, структурами файлів й іншими технологічними деталями. Часто користувачеві цікавіше, які меню, екрани і звіти будуть представлені в програмі і як програма здійснюватиме перехід з однієї точки в іншу. Догyмент повинен складатися з логічних розділів типу короткого огляду системи, що супроводжується коротким описом головних фрагментів або функціональних об'єктів. Демонстрація планованих екранних форм повинна показувати основні напрями дій з головними функціональними об'єктами і модулями програми. Розділ опису звітів повинен містити всі звітні форми, які ви плануєте створювати. У великих системах основні модулі можуть бути розбиті на простіші з описом того, що ці простіші модулі робитимуть. Плануйте даний документ так, щоб користувач, який не зацікавлений в розгляді детальних особливостей системи, міг би прочитати тільки першу частину документа з описом основних функцій, що виконуються системою. Користувачі, зацікавлені в розгляді докладніших деталей, можуть продовжув...
Антиботан аватар за замовчуванням

13.11.2012 01:11

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини